Career 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1995 1994
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Italy F4 Spain F24 France F4 Open de Franche Comte - Besancon Ciur Cup 99 - Prague Tatra Banka Open 2003 - Bratislava Open Mutouest - St. Brieuc XL Capital Bermuda Open - Bermuda The Surbiton Trophy - Surbiton ATP Challenger Open 2004 - Monchengladbach Intersport Heilbronn Open - Heilbronn Open de Franche-Comte - Besancon PrivatBank Cup - Dnepropetrovsk Genoa Open - Genova Internationaux de Doubs Open de Franchie-Comte - Besancon USTA Tallahassee Tennis Challenger - Tallahassee Morocco Tennis Tour - Casablanca Morocco Tennis Tour - Marrakech Croatia Osiguranje Rijeka Open - Rijeka Trofeo Sisma Mantova - Mantova Siemens Open 2007 - Scheveningen Geneva Challenger - Geneva Tean International - Alphen Challenger 42 - Andrezieux Challenger DCNS de Cherbourg - Cherbourg Morocco Tennis Tour - Meknes Zagreb Open - Zagreb Unicredit Czech Open - Prostejov s'Tennis Masters Challenger - Graz XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Sunrise Challenger Cordenons Challenger Trani Challenger Como Challenger Mons Challenger Tashkent Challenger Challenger Britania Zavaleta - Puebla Rome Challenger Cairo Challenger Prostejov Challenger Lugano Challenger Open Maxon - Barcelona Alphen Challenger Kueppers Kolsch Cup by Lambertz - Aachen VII Open Banc Agricol - Andorra Whirlpool Open - Budapest Internationaux de Bretagne - Brest Tatra Banka Open - Bratislava Intersport Heilbronn Open - Heilbronn Hugarian Food Open - Budapest Medicor Open - Budapest V Abierto Internacional de Salinas - Salinas Zagreb Open - Zagreb Laser Vision USTA Challenger - Amarillo Internationale Tenniskampioenschappen - Scheveningen Opel Bulvaria MCG Bulgarian Open - Sofia Tatra Banka Slovak Open - Bratislava Pekao Open - Szczecin KGHM Polish Indoors - Wroclaw San Luis Potosi Challenger 2000 - San Luis Potosi FILA Challenger Biella - Biella Open de Charleroi - Charleroi Napoli Challenger - Napoli Yugoslavia Open - Belgrade Open Castilla y Leon - Segovia Powder Byrne Trophy - Surbiton Top Wool Challenger Biella - Biella IPP Open - Helsinki Jameson Cup - Milan Internationale Badische Meisterschaffen Um Den Techem Cup - Zell IPP Geneva Trophy - Geneva Jameson Cup - Milan Olbia Challenger - Olbia Tampere Challenger - Tampere The Joyce Eisenberg Jerusalem Open - Jerusalem Mobilux Open - Luxembourg Zagreb Open - Zagreb Internazionali di Tennis - Bergamo VIII Torneo Internazionale di Tennis - Barletta XL Bermuda Open - Bermuda Roma Challenger 2007 - Rome Open Sainte Victoire - Aix-En-Provence The Natrel's Challenger of Granby - Granby Pro Tennis World Open - Sunrise BMW Tennis Championship - Sunrise Alfa Romeo Tennis Cup - Cordenons Guzzini Challenger - Recanati Rhein-Main Challenger 2004 - Aschaffenburg Porsche Open - Poznan Ethias Trophy - Mons Open D'Orleans - Orleans Tunis Open 2007 - Tunis Privat Bank Cup - Dnepropetrovsk Internazionali di Tennis Dell'Umbria - Todi Challenger Groningen - Groningen Schickedanz Open 2007 - Furth Polska Energia Open - Bytom Riviera di Rimini Challenger - Rimini Guzzini Challenger - Recanati Caltanissetta Challenger Morocco Tennis Tour - Tanger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Ethias Tennis Trophy - Mons Marburg Challenger Manerbio Challenger San Marino Challenger Rijeka Open - Rijeka Siemens Open - Scheveningen ATP Guzzini Challenger - Recanati Open Prevadies - St. Brieuc Ciudad de Pozoblanco Open Diputacion - Cordoba San Marino Cepu Open - San Marino XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Citta di Como - Como AT&T Challenger of Dallas - Dallas XI Venice Open - Venice The Nottingham Cahllenger - Nottingham Medicor Open - Budapest Mobilux Open - Luxembourg Cordenons Challenger Mauritius Open - Mauritius Open des Alpes Trophee BNP Paribas - Grenoble Ethias Trophy - Mons International Championship of Croatia - Umag Croatian Indoors - Split Kroger / St. Jude International - Memphis Advanta Championships - Philadelphia Open Seat-Godo '98 - Barcelona AT&T Challenge - Atlanta America's Red Clay Tennis Championship - Coral Springs XII Internazionali di Tennis CARISBO - Bologna 1998 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Internazionali di Tennis di San Marino - San Marino Grand Prix de Tennis de Toulouse - Toulouse Abierto Mexicano de Tenis - Mexico City Campionati Internazionali di Sicilia - Palermo Gold Flake Open - Chennai AXA Cup - London Heineken Trophy - 's-Hertogenbosch Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island President's Cup 2000 - Tashkent Campionati Internazionali di Sicilia - Palermo Davidoff Swiss Indoors - Basel Samsung Open - Brighton AAPT Championships - Adelaide Adidas International - Sydney Kroger / St. Jude International - Memphis Abierto Mexicano de Tenis Pegaso - Acapulco Citrix Tennis Championships - Delray Beach Estoril Open - Estoril Verizon Tennis Challenge - Atlanta U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Heineken Trophy - 's-Hertogenbosch The Nottingham Open - Nottingham Telenordia Swedish Open - Bastad Miller Lite Hall of Fame Tennis Championships - Newport Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. Gelsor Open Romania - Bucharest President's Cup - Tashkent Napoli International Cup - Napoli Adidas International - Sydney Milan Indoors - Milan Copenhagen Open - Copenhagen International Tennis Championships - Delray Beach Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten Ordina Open - 's-Hertogenbosch The Samsung Open - Nottingham Telenordia Swedish Open - Bastad Energis Open - Amersfoort Idea Prokom Open - Sopot Mercedes-Benz Cup - Los Angeles Gelsor Open Romania - Bucharest Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Volkswagen TED Open - Istanbul Qatar Exxon Mobil Open 2003 - Doha Milan Indoors - Milan Siebel Open - San Jose Estoril Open - Estoril Open de Tenis Comunidad Valenciana - Valencia The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Idea Prokom Open - Sopot Gelsor Open Romania - Bucharest Stockholm Open - Stockholm Hilton Waikoloa Village USTA Challenger - Waikoloa Nice Sardinia International Championship - Cagliari AAPT Championships - Adelaide Jameson Cup - Milan Milan Indoors - Milan Siebel Open - San Jose KGHM Polish Indoors - Wroclaw Open 13 - Marseille Adidas International - Sydney U.S. Men's Clay Court Championships - Houston Open de la Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Internationaler Raiffeisen Grand Prix - St. Polten Open Castilla y Leon Trofeo Iberdrola - Segovia The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Miller Lite Hall of Fame Tennis Championships - Newport Croatia Open - Umag China Open - Beijing Tatra Banka Open - Bratislava CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Challenger Ford de Cherbourg - Cherbourg Chennai Open - Chennai Polish Open 99 - Poznan Copa Ericsson - Sao Paulo Kroger / St. Jude International - Memphis Heilbronn Challenger - Heilbronn The Surbiton Trophy - Surbiton Arizona Men's Tennis Championships - Scottsdale Grand Prix Hassan II - Casablanca Exim Agmedia Open - Kosice Open Seat Godo 2005 - Barcelona Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Ciur Pribram Challenger - Pribram The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel LTA Manchester challenger - Manchester Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Sydney International - Sydney Internazionali de Tennis di Bergamo - Bergamo International Indoor Tennis Championships of Croatia - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam Black Forest Open - Freudenstadt Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Challenger DCN de Cherbourg - Cherbourg Estoril Open - Estoril Allianz Suisse Open Gstaad - Gstaad Orange Prokom Open - Sopot Open de l'Isere - Grenoble Mumbai Open - Mumbai Open de Moselle - Metz Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Internazionali di Tennis di San Marino - San Marino ARAG World Team Championship - Dusseldorf Qatar ExxonMobil Open - Doha Romanian Open - Bucharest Chennai Open - Chennai Heilbronn Open - Heilbronn KGHM Polish Indoors - Wroclaw International Championships of Sicily - Palermo San Marino Cepu Open - San Marino Millenium Tennis Championships - Delray Beach Barletta Citta Della Disfida Open 2000 - Barletta Venice Open - Venice ABN/AMRO World Tennis Tournament - Rotterdam Polish Open 2000 - Poznan The Dubai Tennis Championships - Dubai U.S. Men's Clay Court Championships - Houston Open Seat Godo 2007 - Barcelona FILA Challenger - Biella Investor Swedish Open - Bastad Tatra Banka Open 2001 - Bratislava Milano Challenger-Jameson Cup - Milan Jameson Cup - Milan Ostend Challenger Tennis Cup of Flanders - Ostende MFS Pro Tennis Championships - Boston Grolsch Cup - Warsaw Meridiana Sardegna Open - Olbia Toluca Challenger - Toluca XL Capital Bermuda Open - Bermuda Maia Open - Oporto Prague Challenger - Prague Venice Challenger - Venice CA Challenger - Graz Yitzhak Rabin Men's Challenger - Tel Aviv Cairo Challenger - Cairo Copa Ericsson - Lima Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Czech Indoor Open - Prague KGHM Polish Indoors - Wroclaw Challenger 42 - Andrezieux San Remo Tennis Cup - San Remo China Open - Beijing China Open - Beijing Mumbai Open - Mumbai Tennis Napoli Cup - Napoli The Nottingham Open - Nottingham Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open - Doha Open de Tenis Comunidad Valenciana - Valencia Orange Warsaw Open - Warsaw The Nottingham Open - Nottingham Chevrolet Cup - Santiago Pekao Open - Szczecin Cerveza Club Columbia Open - Bogota Grand Prix Hassan II - Casablanca Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Open Seat-Godo 2000 - Barcelona Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle AEGON International - Eastbourne Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten Pilot Pen Tennis - New Haven The Stella Artois Grass Court Championships - Queen's/London Grand Prix de Tennis de Lyon - Lyon Proton Malaysian Open - Kuala Lumpur Medibank International - Sydney Wideyes Swedish Open - Bastad RCA Championships - Indianapolis PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Milan Indoors - Milan Cherbourg Challenger Abierto Mexicano de Tenis - Mexico City If Stockholm Open - Stockholm Cerveza Club Columbia Open - Bogota Copa AT&T - Buenos Aires Pilot Pen International - New Haven ATP Challenger Trophy 2008 - Trnava Ethias Trophy - Mons Heineken Open Shanghai - Shanghai President's Cup - Tashkent Mons Challenger Cerveza Club Columbia Open - Bogota Kroger / St. Jude International - Memphis Scania Stockholm Open - Stockholm Kroger / St. Jude International - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Braunschweig Challenger Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London BA-CA Tennis Trophy - Vienna Thailand Open - Bangkok Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg ABN AMRO World Tennis Tournament - Rotterdam Kremlin Cup - Moscow Johannesburg Catella Swedish Open - Bastad Qatar Exxon Mobil Open - Doha Florence The Priority Telecom Open - Amersfoort Grand Prix Hassan II - Casablanca International German Open - Hamburg Qatar ExxonMobil Open - Doha Monza Challenger Brasil Open - Costa do Sauipe Gerry Weber Open - Halle Mercedes Cup - Stuttgart BCR Open Romania - Bucharest Tunis Challenger Ordina Open - 's-Hertogenbosch Open de Moselle - Metz Open de Tenis Comunidad Valenciana - Valencia Istanbul Challenger Banja Luka Challenger International Championships of Sicily - Palermo Hellmann's Cup - Santiago Ljubljana Challenger Copenhagen Open - Copenhagen St. Petersburg Open - St. Petersburg Abierto Mexicano de Tenis Pegaso - Mexico City Ordina Open - 's-Hertogenbosch Internazionali di Tennis di San Marino - San Marino Gelsor Open Romania - Bucharest Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Siebel Open - San Jose Heineken Open - Auckland Franklin Templeton Tennis Classic - Scottsdale Grand Prix Hassan II - Casablanca TD Waterhouse Cup - Long Island USTA Challenger of North Miami Beach - North Miami Beach XL Capital Bermuda Open - Bermuda AIG Japan Open Tennis Championships - Tokyo Kuppers Kolsch Cup - Aachen Skandia Open - Linz Sports Expert Open - Nettingsdorf Copa Sevilla Inernacionales de Andalucia - Seville Copa Ericsson - Caracas Cairo Challenger - Cairo Tenniscup of Flanders - Ostende Tennis Napoli Cup - Napoli Masters Series - Hamburg Grolsch Open - Amsterdam Qatar Mobil Open '99 - Doha Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam Copenhagen Open - Copenhagen Galleryfurniture.com Challenge - Atlanta Kroger / St. Jude International - Memphis Japan Open - Tokyo Sybase Open - San Jose Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Open Seat-Godo 2001 - Barcelona Stockholm Open - Stockholm Open Romania - Bucharest Heineken Open - Auckland Open 13 - Marseille Internationaler Raiffeisen Grand Prix - St. Polten The Dubai Tennis Championships - Dubai Pilot Pen Tennis - New Haven Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort St. Petersburg Open - St. Petersburg Eutelsat Monte Carlo Open - Monte Carlo ABN/AMRO World Tennis Tournament - Rotterdam Italian Open - Rome Open SEAT 2008 - Barcelona Guardian Direct Cup - London Copenhagen Open - Copenhagen Open Seat-Godo '99 - Barcelona Dutch Open Tennis - Amersfoort Italian Open - Rome Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Pilot Pen Tennis - New Haven Tennis Masters Series - Indian Wells Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Paris Citrix Tennis Championships - Delray Beach Tennis Masters Series - Miami Internationaler Raiffeisen Grand Prix - St. Polten Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid Tennis Masters Series - Paris Indian Wells Investor Swedish Open - Bastad Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg The Samsung Open - Bournemouth PBZ Zagreb Indoors - Zagreb Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome SAP Open - San Jose Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Sony Ericsson Open - Miami Serbia Open - Belgrade Campbells Hall of Fame Tennis Championships - Newport BNP Paribas Open - Indian Wells Kroger / St. Jude International - Memphis Mutua Madrilena Masters Madrid - Madrid Dubai Tennis Open - Dubai Open Seat Godo - Barcelona Heineken Trophy - 's-Hertogenbosch Grand Prix Hassan II - Casablanca If Stockholm Open - Stockholm The Hamlet Cup - Long Island Campionati Internazionali di Sicilia - Palermo Energis Open - Amsterdam U.S. Men's Clay Court Championship - Orlando Merano Open - Merano International Championship of Croatia - Umag Internazionali di Tennis di San Marino - San Marino Qatar Mobil Open 2001 - Doha Heineken Open - Auckland Copenhagen Open - Copenhagen Chevrolet Cup - Vina del Mar BMW Open - Munich Davidoff Swiss Indoors - Basel Trofeo Conde de Godo - Barcelona Legg Mason Tennis Classic - Washington D.C. Grand Prix de Tennis de Lyon - Lyon Dutch Open Tennis - Amersfoort Kitzbuhel Qatar Exxon Mobil Open 2002 - Doha Gerry Weber Open - Halle International Championship of Croatia - Umag ATP Studena Croatia Open Umag - Umag Tennis Masters Series - Stuttgart Abierto Mexicano Telfonica MoviStar - Acapulco Hypo Group Tennis International - Portschach Open de Moselle - Metz Milan Indoors - Milan Open de Moselle - Metz Tennis Channel Open - Las Vegas Sony Ericsson Open - Miami Italian Open - Rome Tennis Masters Series - Monte Carlo The Ericsson Open - Miami Australian Open - Melbourne Pacific Life Open - Indian Wells Campionati Internazionali D'Italia - Rome U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Tennis Masters Series - Rome Tennis Masters Series - Cincinnati Generali Open - Kitzbuhel Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris The Stella Artois Championships - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris BNP Paribas Open - Indian Wells Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Italian Open - Rome Australian Open - Melbourne French Open - Paris Davis Cup, World Group, F, SWE-ITA 4-1 Davis Cup, World Group, QR, BEL-ITA 4-1 Davis Cup, World Group, 1R, FRA-BEL 5-0 Davis Cup, Group 1, 2R, FIN-ITA 4-1 Davis Cup, Group 1, REL2, ZIM-ITA 3-2 Hopman Cup - Perth Davis Cup, World Group, PO, BEL-USA 1-4 Davis Cup, World Group, QF, BEL-GER 2-3 Davis Cup, World Group, PO, BEL-UKR, 3-2 Davis Cup, World Group, 1R, ITA-IND 4-1 Davis Cup, World Group, QF, ITA-ZIM 5-0 Davis Cup, World Group, SF, ITA-USA 4-1 Davis Cup, World Group, QR, ITA-FIN 3-2 Davis Cup, World Group, 1R, RUS-BEL 4-1 Davis Cup, World Group, QR, MAR-BEL 3-2 Davis Cup, Group 1, REL2, ITA-POR 4-1 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, World Group, 1R, ESP-ITA 4-1 Davis Cup, Group 1, 2R, SCG-BEL 2-3 Davis Cup, World Group, 1R, SUI-ITA 3-2 Davis Cup, World Group, 1R, ESP-BEL 5-0 Davis Cup, World Group, SF, FRA-BEL 4-1 Davis Cup, Group 1, 2R, MAR-ITA 3-2 Davis Cup, World Group, QR, AUT-BEL 3-2